Nets with Tokens Which Carry Data

نویسندگان

  • Ranko Lazic
  • Thomas Christopher Newcomb
  • Joël Ouaknine
  • A. W. Roscoe
  • James Worrell
چکیده

We study data nets, a generalisation of Petri nets in which tokens carry data from linearlyordered infinite domains and in which whole-place operations such as resets and transfers are possible. Data nets subsume several known classes of infinite-state systems, including multiset rewriting systems and polymorphic systems with arrays. We show that coverability and termination are decidable for arbitrary data nets, and that boundedness is decidable for data nets in which whole-place operations are restricted to transfers. By providing an encoding of lossy channel systems into data nets without whole-place operations, we establish that coverability, termination and boundedness for the latter class have non-primitive recursive complexity. The main result of the paper is that, even for unordered data domains (i.e., with only the equality predicate), each of the three verification problems for data nets without whole-place operations has non-elementary complexity.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Language-Based Comparison of Petri Nets with Black Tokens, Pure Names and Ordered Data

We apply language theory to compare the expressive power of models that extend Petri nets with features like colored tokens and/or whole place operations. Specifically, we consider extensions of Petri nets with transfer and reset operations defined for black indistinguishable tokens (Affine Well-Structured Nets), extensions in which tokens carry pure names dynamically generated with special ν-t...

متن کامل

On the coverability and reachability languages of monotonic extensions of Petri nets

We apply language theory to compare the expressive power of infinite-state models that extend Petri nets with features like colored tokens and/or whole place operations. Specifically, we consider extensions of Petri nets in which tokens carry pure names dynamically generated with special ν-transitions (νPN) and compare their expressiveness with transfer and reset nets with black indistinguishab...

متن کامل

Decidable Models of Recursive Asynchronous Concurrency

Asynchronously communicating pushdown systems (ACPS) that satisfy the empty-stack constraint (a pushdown process may receive only when its stack is empty) are a popular decidable model for recursive programs with asynchronous atomic procedure calls. We study a relaxation of the empty-stack constraint for ACPS that permits concurrency and communication actions at any stack height, called the sha...

متن کامل

Ordinal recursive complexity of Unordered Data Nets

Data Nets are a version of colored Petri nets in which tokens carry data taken from an infinite, linearly ordered and dense domain. This class is interesting because, even though very expressive, their coverability/termination problems remain decidable. Those problemas have recently been proven complete for the class Fωωω in the fast growing complexity hierarchy. In this paper we characterize t...

متن کامل

A Language-Based Comparison of Extensions of Petri Nets with and without Whole-Place Operations

We use language theory to study the relative expressiveness of infinite-state models laying in between finite automata and Turing machines. We focus here our attention on well structured transition systems that extend Petri nets. For these models, we study the impact of wholeplace operations like transfers and resets on nets with indistinguishable tokens and with tokens that carry data over an ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007